Calcium carbonate - French English Dictionary